﻿// =================================================================== 
// 项目说明
//====================================================================
// lsc @Copy Right 2019
// 文件： VehicleRemindEntity.cs
// 项目名称：斑马车务
// 创建时间：2019/10/22
// 负责人：lsc
// ===================================================================

using System;
using Dapper.Extensions;

namespace YouWei.Infrastructure.Entity
{
	/// <summary>
	///数据实体  
	/// </summary>
    [PrimaryKey("ID")]
	public class VehicleRemind
	{
		///<summary>
		///
		///</summary>
		public VehicleRemind()
		{
		}	
    
		
		///<summary>
		///主键
		///</summary>
        [Column("ID","主键")]
        public int ID { get; set; }

		///<summary>
		///行驶证ID
		///</summary>
        [Column("VehicleLicenseID","行驶证ID")]
        public int VehicleLicenseID { get; set; }

		///<summary>
		///发动机号
		///</summary>
        [Column("EngineCode","发动机号")]
        public string EngineCode { get; set; }

		///<summary>
		///违章数量 
		///</summary>
        [Column("ViolateNum","违章数量 ")]
        public int ViolateNum { get; set; }

		///<summary>
		///是否提醒 0-否 1-是
		///</summary>
        [Column("IsViolate","是否提醒 0-否 1-是")]
        public int IsViolate { get; set; }

		///<summary>
		///首次上牌日期
		///</summary>
        [Column("FirstRegisterDate","首次上牌日期")]
        public DateTime FirstRegisterDate { get; set; }

		///<summary>
		///
		///</summary>
        [Column("NextYearCheckDate","")]
        public DateTime NextYearCheckDate { get; set; }

		///<summary>
		///是否年检提醒 0-否 1-是
		///</summary>
        [Column("IsYearCheck","是否年检提醒 0-否 1-是")]
        public int IsYearCheck { get; set; }

		///<summary>
		///保险到期日期
		///</summary>
        [Column("InsureExpireDate","保险到期日期")]
        public DateTime InsureExpireDate { get; set; }

		///<summary>
		///
		///</summary>
        [Column("NextInsureDate","")]
        public DateTime NextInsureDate { get; set; }

		///<summary>
		///是否保险提醒 0-否 1-是
		///</summary>
        [Column("IsInsure","是否保险提醒 0-否 1-是")]
        public int IsInsure { get; set; }

		///<summary>
		///最近保养日期
		///</summary>
        [Column("MaintainDate","最近保养日期")]
        public DateTime MaintainDate { get; set; }

		///<summary>
		///保养周期
		///</summary>
        [Column("MaintainPeriod","保养周期")]
        public int MaintainPeriod { get; set; }

		///<summary>
		///
		///</summary>
        [Column("NextMaintainDate","")]
        public DateTime NextMaintainDate { get; set; }

		///<summary>
		///是否保养提醒 0-否 1-是
		///</summary>
        [Column("IsMaintain","是否保养提醒 0-否 1-是")]
        public int IsMaintain { get; set; }

		///<summary>
		///创建日期
		///</summary>
        [Column("CreatedDate","创建日期")]
        public DateTime CreatedDate { get; set; }

		///<summary>
		///逻辑标识
		///</summary>
        [Column("IsActive","逻辑标识")]
        public int IsActive { get; set; }

	}
}